stone mole - Turkish English Dictionary